package com.stock.dao;

import java.math.BigDecimal;


/**
 * AbstractStockanlyz entity provides the base persistence definition of the
 * Stockanlyz entity. @author MyEclipse Persistence Tools
 */

public abstract class AbstractStockanlyz implements java.io.Serializable {

	// Fields

	private String number;
	private Integer info;
	private BigDecimal amountBat;
	private Integer amtCreDays;
	private BigDecimal minPrice;
	private Integer minToDays;
	private BigDecimal maxPice;
	private Integer maxToDays;
	private Integer upDays;
	private Integer isOwn;
	private Integer fallDays;
	private BigDecimal averAmount;
	private String message;
	private BigDecimal ratePercent;
	private BigDecimal dayPercentWave;
	private Long dealLevel;
	private Integer priceLevel;
	private String dealmark;
	private BigDecimal score;
	private BigDecimal idealPrice;
	private BigDecimal curPrice;
	private BigDecimal fiveDayPrice;
	private BigDecimal tenDayPrice;
	private BigDecimal twentyDayPrice;
	private BigDecimal thirtyDayPrice;
	private Boolean averlineUp;
//	private Set stockdaydeals;
//
//	// Constructors
//
//	public Set getStockdaydeals() {
//		return stockdaydeals;
//	}
//
//	public void setStockdaydeals(Set stockdaydeals) {
//		this.stockdaydeals = stockdaydeals;
//	}

	/** default constructor */
	public AbstractStockanlyz() {
	}

	/** minimal constructor */
	public AbstractStockanlyz(String number) {
		this.number = number;
	}

	/** full constructor */
	public AbstractStockanlyz(String number, Integer info, BigDecimal amountBat,
			Integer amtCreDays, BigDecimal minPrice, Integer minToDays,
			BigDecimal maxPice, Integer maxToDays, Integer upDays, Integer isOwn,
			Integer fallDays, BigDecimal averAmount, String message,
			BigDecimal ratePercent, BigDecimal dayPercentWave, Long dealLevel,
			Integer priceLevel, String dealmark, BigDecimal score,
			BigDecimal idealPrice, BigDecimal curPrice, BigDecimal fiveDayPrice, BigDecimal tenDayPrice,
			BigDecimal twentyDayPrice,BigDecimal thirtyDayPrice,Boolean averlineUp) {
		this.number = number;
		this.info = info;
		this.amountBat = amountBat;
		this.amtCreDays = amtCreDays;
		this.minPrice = minPrice;
		this.minToDays = minToDays;
		this.maxPice = maxPice;
		this.maxToDays = maxToDays;
		this.upDays = upDays;
		this.isOwn = isOwn;
		this.fallDays = fallDays;
		this.averAmount = averAmount;
		this.message = message;
		this.ratePercent = ratePercent;
		this.dayPercentWave = dayPercentWave;
		this.dealLevel = dealLevel;
		this.priceLevel = priceLevel;
		this.dealmark = dealmark;
		this.score = score;
		this.idealPrice = idealPrice;
		this.curPrice = curPrice;
		this.fiveDayPrice = fiveDayPrice;
		this.tenDayPrice = tenDayPrice;
		this.twentyDayPrice = twentyDayPrice;
		this.thirtyDayPrice = thirtyDayPrice;
		this.averlineUp = averlineUp;
	}

	// Property accessors

	public String getNumber() {
		return this.number;
	}

	public void setNumber(String number) {
		this.number = number;
	}

	public Integer getInfo() {
		return this.info;
	}

	public void setInfo(Integer info) {
		this.info = info;
	}

	public BigDecimal getAmountBat() {
		return this.amountBat;
	}

	public void setAmountBat(BigDecimal amountBat) {
		this.amountBat = amountBat;
	}

	public Integer getAmtCreDays() {
		return this.amtCreDays;
	}

	public void setAmtCreDays(Integer amtCreDays) {
		this.amtCreDays = amtCreDays;
	}

	public BigDecimal getMinPrice() {
		return this.minPrice;
	}

	public void setMinPrice(BigDecimal minPrice) {
		this.minPrice = minPrice;
	}

	public Integer getMinToDays() {
		return this.minToDays;
	}

	public void setMinToDays(Integer minToDays) {
		this.minToDays = minToDays;
	}

	public BigDecimal getMaxPice() {
		return this.maxPice;
	}

	public void setMaxPice(BigDecimal maxPice) {
		this.maxPice = maxPice;
	}

	public Integer getMaxToDays() {
		return this.maxToDays;
	}

	public void setMaxToDays(Integer maxToDays) {
		this.maxToDays = maxToDays;
	}

	public Integer getUpDays() {
		return this.upDays;
	}

	public void setUpDays(Integer upDays) {
		this.upDays = upDays;
	}

	public Integer getIsOwn() {
		return this.isOwn;
	}

	public void setIsOwn(Integer isOwn) {
		this.isOwn = isOwn;
	}

	public Integer getFallDays() {
		return this.fallDays;
	}

	public void setFallDays(Integer fallDays) {
		this.fallDays = fallDays;
	}

	public BigDecimal getAverAmount() {
		return this.averAmount;
	}

	public void setAverAmount(BigDecimal averAmount) {
		this.averAmount = averAmount;
	}

	public String getMessage() {
		return this.message;
	}

	public void setMessage(String message) {
		this.message = message;
	}

	public BigDecimal getRatePercent() {
		return this.ratePercent;
	}

	public void setRatePercent(BigDecimal ratePercent) {
		this.ratePercent = ratePercent;
	}

	public BigDecimal getDayPercentWave() {
		return this.dayPercentWave;
	}

	public void setDayPercentWave(BigDecimal dayPercentWave) {
		this.dayPercentWave = dayPercentWave;
	}

	public Long getDealLevel() {
		return this.dealLevel;
	}

	public void setDealLevel(Long dealLevel) {
		this.dealLevel = dealLevel;
	}

	public Integer getPriceLevel() {
		return this.priceLevel;
	}

	public void setPriceLevel(Integer priceLevel) {
		this.priceLevel = priceLevel;
	}

	public String getDealmark() {
		return this.dealmark;
	}

	public void setDealmark(String dealmark) {
		this.dealmark = dealmark;
	}

	public BigDecimal getScore() {
		return this.score;
	}

	public void setScore(BigDecimal score) {
		this.score = score;
	}

	public BigDecimal getIdealPrice() {
		return this.idealPrice;
	}

	public void setIdealPrice(BigDecimal idealPrice) {
		this.idealPrice = idealPrice;
	}

	public BigDecimal getCurPrice() {
		return this.curPrice;
	}

	public void setCurPrice(BigDecimal curPrice) {
		this.curPrice = curPrice;
	}

	public BigDecimal getFiveDayPrice() {
		return this.fiveDayPrice;
	}

	public void setFiveDayPrice(BigDecimal fiveDayPrice) {
		this.fiveDayPrice = fiveDayPrice;
	}

	public BigDecimal getTenDayPrice() {
		return this.tenDayPrice;
	}

	public void setTenDayPrice(BigDecimal tenDayPrice) {
		this.tenDayPrice = tenDayPrice;
	}

	public BigDecimal getThirtyDayPrice() {
		return this.thirtyDayPrice;
	}

	public void setThirtyDayPrice(BigDecimal thirtyDayPrice) {
		this.thirtyDayPrice = thirtyDayPrice;
	}

	public BigDecimal getTwentyDayPrice() {
		return twentyDayPrice;
	}

	public void setTwentyDayPrice(BigDecimal twentyDayPrice) {
		this.twentyDayPrice = twentyDayPrice;
	}

	public Boolean getAverlineUp() {
		return averlineUp;
	}

	public void setAverlineUp(Boolean averlineUp) {
		this.averlineUp = averlineUp;
	}

}